The Yellow Mountains (Huangshan) of China s Anhui province have been famous for centuries as a place of scenic beauty and inspiration, and remain a hugely popular tourist destination today. A "golden age" of Yellow Mountains travel came in the seventeenth century, when they became a refuge for loyal[...]